Listing calculator



' Oct. 25, 1938. L. P. CROSMAN LISTING CALCULATOR Filed June 19, 1936 5 Sheets-Sheet 1 INVENTOR.

Lenin 8Y9 106/105)? an 3% Q w ATTORNEY.

Oct. 25, 1938. CROSMAN 2,134,280

LISTING CALCULATOR F.:i.led June 19, 1936 3 Sheets-Sheet 2 INVENTOR.

LO/i/VQP FAQs/pan Oct. 25, 1938. L. P. CROSMAN LI STING CALCULATOR Filed June 19, 1936 3 Sheets-Sheet 3 INVENTOR Lia/v pC/ asman gun J Q/% ORNEY.

Patented Oct. 25, 1938 UNITED STATES PATENT OFFICE by mesne Machine Company, Orange, N. .L,

of Delaware assignments, to Monroe Calculating a corporation Application June 19, 1936, Serial No. 86,073

2 Claims.

The invention has relation to listing calculators and more particularly to means for temporarily modifying the action of a program mechanism controlling the activity of and the sign character of registration upon a plurality of accumulators.

The invention consists in the novel construc tion and combination of parts, as set forth in the appended claims.

The invention is'shown as applied to a calculating machine constructed in accordance with the disclosure'of my U. S. Patent No. 1,932,013, issued October 24, 1933, and entitled Registers, the program mechanism employed being in accordance with the disclosure of my U. S. Patent titled "Listing calculators.

In the accompanying drawings illustrating the invention:

Fig. 1 is a right side elevation of the accumulating and printing mechanism of a machine to .which the invention is shown as applied, the parts being broken away.

Fig. 2 is a similar view of the accumulator controlling mechanism.

Fig. 3 is a right side elevation of the program mechanism, with parts broken away.

Fig. 4 is a detail right side elevation of parts shown in Fig.3 in a difierent position of adjustment.

Fig. 5 is a rear elevation of a part of the program mechanism, with parts broken away.

Fig. 6 is a detail side elevation of a program plunger, and associated parts.

Fig. 7 is a detail plan view of the plunger blocking cylinder.

Accumulation Referring to Fig. 1, amounts set on the keys 2I5 are registered in the accumulators No. I, No. 2, No. 3 and No. 4 upon operation of an electric motor I00 having driving connection with rock shaft 30I, which is connected with a frame BIG by means of spring held latching dogs GII. Reciprocation of shaft 30I by operation of motor I00 will therefore rock the frame GIG, first in a counter-clockwise direction as viewed in Fig. 1, allowing segments 6I0 to move counter-clockwise about shaft 608, and thereafter the return movement of shaft 30I will effect clockwise movement of the parts. The extent of these movements is determined by engagement of a stop bar 6I5 pivotally connected to the segments GIO, with the end of a depressed key 2 I 5. The segments 6 l 0 related to key columns wherein no key has been depressed are held inactive by means of zero stops No. 1,946,572, issued February 23, 1934, and en- 2I4. The various movements of the segments 6 I 0 in a counter-clockwise direction has served to adjust printing type mounted on type bars SII pivotally connected to the segments BIO, this movement servingto bring type representing the 5 appropriate digits to the printing line.

Means are also provided for throwing the pinions of accumulators No. I, No. 2, No. 3, and No. 4 into mesh with the segments 6| 0 either during the forward stroke of said segments, to lileifect subtractive registration on the accumulators, or during return stroke of the segments I to eilect additive registration thereon. This means comprises a series of cams on the register shafts 403 and a series of cooperating cams con- 1! nected with rocker plates 4I9 (Fig. 2) so arranged that when the high points of the cams upon the shaft 403 register with the high points of the cams connected with the plates M9, the register pinions will be moved into mesh with the 20 segments 6I0, against the tension of suitable springs, the register shafts being guided in the movements into and out of mesh with the segments by engagement with the walls of suitable slotted recesses in a fixed frame plate.

As shown, the two upper accumulators, No. I and No. 2 are capable of additive or subtractive registration, while the No. 3 and No. 4 accumulators are designed for addition only. Any of the accumulators may be disabled, or adjusted to 30 non-add condition by appropriate location of the cams carried by the shafts 403.

In order that the No. I and No. 2 accumulators may be set for addition or subtraction, the shafts 403 of these accumulators are provided with two 35 cams I2I and I22 projecting from the shaft in different angular directions. Thus rotation of shaft 403 will move the cams I2I out of registering position and the cams I22 into registering position, a further rotation of the shaft moving 40 both cams out of registering position. Two plates 9 are-shown, connected by a pin and slot device for movement in opposite directions. Each plate 9 is provided with cams I24, lying in the plane of and cooperating with the cams I22, and cams 45 438, lying in the plane of the cams I2I. The plates 4|! are rocked to change the position of the cams I24 and 438 relative to their cooperating cams at the end of the forward stroke of the segments, and may also be rocked at the beginning 50 of the registering operation, one of the plates 4I9 having link connection with a rocker 325 for this purpose. Rocker 325 is controlled by two cam arms 3I6 and 320, secured upon rock shaft 30I, the arm SIG being adapted to engage a cam fol-- lower pivoted upon the rear end of rocker 325 .and arm 320 adapted to engage a similar cam follower pivoted upon the forward end of the rocker. Fig. 2 illustrates rocker 325 in its condition of normal operation, in which adjustable plate 328 is so positioned as to prevent counterclockwise pivotal movement of the rear cam follower and to prevent clockwise pivotal movement of the forward cam follower, this plate being adapted to rock with rocker 325. At the beginning of a registering operation cam arm 328, contacting the forward cam follower will move the rocker 325 in clockwise direction as viewed in Fig. 2, rocking the plates 8 to bring the cams I24 thereof into registering position. In Fig. 2 the cooperating cam I 22 is in inactive position, and, since the cam 438 was moved away from cam I2I by the rocking of plate 8, the No. I accumulator will be allowed to move out of mesh with the segments, and no subtractive registra tion will occur therein. No. 2 accumulator however is set with cam I22 in operative position, and the rocking of plate 9 will bring cam I24 into contact with cam I 22, so that the No. 2 accumulator will be thrown into mesh and subtraction will be effected. In the beginning of the return stroke of the cam arms 3I8, 328, arm 3I5 will contact with the rear cam follower and will move the rocker 325 back into the position illustrated in Fig. 2, wherein the cams I24 will be moved to inactive position and the cams 438 into active position, so that addition will be effected on the No. I accumulator, while the No. 2 accumulator is allowed to move out of mesh.

The No. 3 and No. 4 accumulators are provided with cams I35 made each in the form of a disk having a flattened side I38. In Fig. 2 the flattened side I36 of the cams I35 are shown as lying opposite the cooperating pawls I31, so that no registration of these accumulators No. 3 and No. 4 will be effected. One of the pawls I31 has link connection with one of the plates 8, and also engages at its free end with the free end of the other pawl, so that upon movement of the plates 4| 9 both of these pawls will drop away from the cams I35, and will be returned into the position shown in Fig. 2 at the beginning of the return stroke of the segments. Therefore, if the cams I35 have been adjusted to bring their semi-cylindrical walls opposite the pawls I31, the No. 3 and No. 4 accumulators will be moved into mesh at this time and addition will be efiected.

Total taking The total standing in any one of the registers may be cleared therefrom and printed on the record sheet by engaging the pinions 412 of the register with the segments 8| 8 and moving the segments subtractively until zero stops 451 of the register units engage cooperating stops 6I3 which have been brought into their path of movement. This serves in well known manner to subtract the total from the register and to set it in the type bars 6| I.

The total key 218 which controls this operation is designed to reverse the effective action of the cams I24 and 438, so that a register which has been adjusted for additive accumulation will need no adjustment when a total is taken therefrom. For this purpose a projection of the total key lever engages a pin 352 on the plate 326, and readjusts said plate relative to rocker 325, this readjustment bringing the lower hook end of plate 328 in front of the pin in the upper end of the forward cam follower and removing the shoulder of said plate from engagement in rear of said pin. A cam face plate 328 also engages a pin in the upper end of the rear cam follower and rocks said follower pivotally out of the path of movement of cam arm 3l8.

Therefore, during a total taking operation cam arm 320 will rock the forward cam follower pivotally during the forward stroke, without moving the rocker 325, thereby leaving the cams 438 opposite the cams I 2I. During the return stroke of the segments, cam arm 328 will engage the forward cam follower and move the rocker 325 and plates 4I9 to remove the cams 438 from engagement with the cams I2I, so that the registers which are set for additive accumulation will move out of mesh with the segments. Accumulators in which the cams I22 had been set to active position during the taking of the total from another accumulator will be thrown into mesh during the second or additive stroke of the segments, and will accumulate the total cleared from said other accumulator.

In the machine illustrated, the upper or No. I accumulator is a cross footer, designed to accumulate the values entered into each of the other accumulators during a single series or line of entries. No. 2 accumulator is customarily a debit register, and is set for subtractive operation, it being noted that a complementary value will stand on this No. 2 accumulator, and that the addition of this complementary value to another (the No. I) accumulator during the taking of a total will be equivalent to the subtraction of the true amounts registered in No. 2 accumulator from the amounts registered in No. I accumulator. Thus a vertical total" or a total of all of the entries in each of the accumulators No. 2 to No. 4 may be taken, these totals being transferred to the No. I accumulator to show a grand total.

Program mechanism Means are provided for setting the various accumulators to add, subtract or non-add, in accordance with the tabular position of the record carriage. This comprises means for rotating the register shafts 483 to position the cams I2I. I22, and I35 to the desired positions. For this purpose a perforated tube 82 (Figs. 3 and 5) mounted in the transverse and shiftable record carriage cooperates with feeler devices in the frame of the machine. The feeler devices include plungers 83 and 84, designed to register with the perforations of the tube 82. The plungers 83 related to No. I and No. 2 accumulators are provided with reduced end portions, joined to the body of the plungers by shoulders. The perforations in the tube 82 are of two sizes, corresponding to the reduced and enlarged portion of the plungers 83, the larger perforations also corresponding to the diameters of the plungers 84.

The plungers being moved toward the tube 82 will be immediately arrested, if no perforation of said tube is in line with the plunger, whereas if a large perforation of the tube 82 is opposite the plunger, said plunger will move freely to its full extent of movement. If a small perforation of the tube 82 is opposite one of the plungers 88, the shoulder of the plunger will contact with the marginal walls of the perforation and the plunger will be held in an intermediate position.

The plungers 83 and 84 are mounted upon intermediately pivoted levers 88, the opposite ends of these levers being connected by links 96, levers 83 and yieldable spring connections 84 with plates 89. Plates 69 are rocked through link 6! and crank arm 58 secured upon a rotary shaft 56 capable of being driven from the motor Hill. Upon operation of shaft 56 therefore the plungers 83, at will be moved rearward toward tube 82, and will be positioned by abutment with said tube in one of three positions. Levers 93 are provided with lugs 98, these lugs taking one of three positions, in accordance with the position of the related plunger, so that the lugs are brought under the surface 9a of a dog M, under the surface m2 of a dog it or to a position immediately beneath a shaft lid supporting the dogs l3 and I l. Nor inally dogs l3 and it are locked in position by on gagement of a roller "ll of the plate Gil with the upper or with the lower surface of the dogs. Upon movement of the plate 69 however roller ll will be moved out of engagement with the dogs l3, id, and these dogs will be allowed to assume the posi= tion illustrated in Fig. 3, under the influence of a connecting spring. However, if the lug so of a lever 93' has been positioned by the related plunger under the surface 99 of dog it, the spring so will cause the dog to be moved downwardly, until the point of the dog lies below roller ll. Continued rotation of shaft llii will roclr the plate so in an opposite direction, and the roller ll act ing upon the dog id will bring the dogs into the position illustrated in Fig. 4. Contact of lug Sit with surface ill?! of dog ill will position said dog so that it will be moved upwardly by action of roller ll. Dog 13 contacts with a lug lit of a segment W5, and dog it contacts with an oppo site lug l is of said segment. Therefore the posi-= tioning or the two dogs on opposite sides of the roller "i i as shown in Fig. 3, will hold segment ME in a central position; location of the dogs below the roller ll. as seen in a, will position the segment lull in a lower position, and location oi the dogs above the roller M will raise the segment. There are four pairs of dogs iii, 14 and four segments W5, each segment being engaged with a pinion U32: mounted upon a universal jointed. extension or one of the accumulator shafts lot, and the position of the segments by the dogs above described provides the three positions of radial adjustment of the shafts M3 and. the cams carried thereby. in the machine illustrated however only two adjusted positions oi the parts are taken by the devices related to the No. 3 and No. i accumulators, since the plungers thereof are not adapted for intermediate adjustment. When the plungers cc of these accumulators meet an unper forated portion oi the tube 82, the cams I35 will be positioned with their fiat races lat opposite the pawis lei, providing for a non-add adjustment of the accumulators, while movement of a plunger a l into a perforation. oi tube all will move the cams 835 into position to cooperate with the pawls llll, providing for addition on the related accumulator.

The cams H26 and 522 of the No, l and No. 2 ac cumulators are arranged in diiferent angular po sition upon their shafts. That is to say from a position of adjustment or the shaft E93 wherein neither cam l2i nor H22 is in active position, a one-third rotation of the shalt 403 of the No. i accumulator in a counter-clockwise direction as viewed in Fig. 2 will bring the cam 622 into active position, whereas a similar movement of the shalt 403 of the No. ll accumulator will bring the corn Iii into active position. This one step of counter-clockwise movement is effected by movement of a plunger 83 irom its non-add position, against the nnperiorated surface oi tube 62, into its mid way position, in which the shoulder of the plunger engages the marginal wall of a small hole of the tube 82. The effect is to set the No. l accumulator into subtracting position and the No. 2 accumulator into adding position. A second step of counter-clockwise adjustment of these shafts 403 will render the adding cam 12! of the No. 1 accumulator active and the subtracting cam I22 of the No. accumulator active, this being the position taken upon movement oi the plungers 83 into the large perforations of the tube 82, and also being the position oi the cams illustrated in Fig. 2. All oi the mechanism heretofore described is disclosed in the Patents 1,932,013 and 1,946,572, hereinbefore referred to, but the opposite arrangement of the cams iii and 12,2 of the No. l and No, 2 accumulators is novel, and has been combined with. the program modifying means now to be described for shooting certain new results.

Program modifying devices Means are provided whereby the operator may modify the adjustment of certain of the accumulators called for by the program mechanism in any particular tabulated position of the record carriage.

For this purpose a cylinder 38d (Figs. 3, 5 and 7) is rotatably mounted in the frame or the machine, saiol cylinder being notched as at 38i to provide seats for the stop lugs 382 of slides 38%. Normally these slides are held out of contact with the cylinder 3%, by means oi a lever 385 having a spring 386 adapted to hold an arm 38! or said lever against lugs iidil of the slides. Lever 385 extends above theireyboard or" the machine, and when moved rearwardly by the operator, against the tension of the spring 386, springs 384 of the slides 3833s are tensioned and will serve to move the slides downwardly into contact with the cylinder 33%. If cylinder set has been adjusted so that a notch 38!! is below one of the lugs @282, the related slide 38$ will be allowed to move downwardly into its operative position, in which the lower end of the slide will lie in the path oi movement of a pin Sills extending above the pivotal points of junction of the levers with the links til. Should no notch Edi of cylinder 38d lie below a lug 332 oi a slide are, said slide will 'be held in inoperative position, above, the path.

of movement oi" the related pin 38d.

There are two series of slides 33%, comprising a rearward series lying adjacent the pins see, and. adapted to prevent movement of the feelers be yond their position of contact with the tube 82. The slides 383 or the forward series are spaced from the related pins 389 by distance correspond ing to the movement oi? the feeler plungers into contact with the marginal walls of the small perforations oi the tube or. Therefore, the slides 3828 oi the rearward series are adapted to hold the feelers in non-add position, while the slides 383 of the iorward series are adapted to hold the No. i acculator in adding position regardless of whether the feeler plungers register with a small or with a larger perforation of tube 82.

In the machine illustrated, slides 383 are pro vided for the feelers or the No. i and No. 2 ac-' cumulators, and the guide rods 390 between which the slides are mounted are provided with seats for slides 383 related to the No. '8 and No. 3 accumulators, and designed to hold such accnmu" lators in non-add position, Such additional slides 383 would be duplicates of the slides of the rear ward series related to the'No. i and No. 2 ac- Eli cumulators, and would not necessarily be provided in any given machine.

The cylinder 380 is provided with notches 38l opening in different angular positions about the axis of the cylinder, so that rotation of the cylinder, by means of a hand knob 39l will bring different combinations of notches under the lugs 382 of the slides. The tube 82 is adjustable into different angular positions, to bring difierent series of perforations in line with the plungers 83, 84, so that different programs are provided for, these programs being customarily numbered upon the tube adjusting members. Similar numbers may be applied to the knob 33L so that the cylinder 380 may be set into position to correctly modify any selected program.

Vertical total As an illustration of the utility of the program modifying mechanism, let it be assumed that it is desired to print and accumulate credit items in the No. 3 and No. 4 accumulators; debit items (registered complementally) in the No. 2 accumulator; cross footings in the No. l accumulator, and thereafter to print the totals accumulated in the No. 2, 3 and 4 accumulators separately and to print the algebraic sum of these totals as a grand total. This may all be done, in the structure disclosed herein, and without the addition of a grand total accumulator. After the entry of the items and the printing thereof in the appropriate columns of the record sheet, the vertical totals in the-No. 2, 3 and 4 accumulators are transferred, each as it is printed at the foot of the related column, to the No. I accumulator or cross footer, from which the grand total may thereafter be printed. The following table will show first the plus minus and nonadd (N. A.) settings of the accumulators (Nos. I, 2, 3 and 4) in accordance with the control of the program mechanism, during the accumulating and cross footing (T) operations; second, the setting of the same accumulators in the various columns during the vertical total taking (T) and the total transfer ('Ir.) and the grand totaling operations (Vertical total program, Cross footing column), and third, the changes of setting necessary in the different accumulators in the respective columns in passing from the Accumulating program to the Vertical total program:

column, wherein its plunger 03 will be opposite the large perforation. The No.4 accumulator plunger will be opposite the large perforation in the first, third and fourth columns and opposite a(small perforation in the second column. The changes of the No. I and No. 2 accumulators when the vertical totals are taken in the first three columns will be efi'ected, upon adjustment of lever 38! by the operator, by blocking out the plungers of these accumulators by means of the slides 383 of the forward series, thereby limiting the plungers to a movement corresponding to that allowed by the small perforations of the tube 82.

I claim: I

1. In 'a' listing calculator having a transversely shiftable record carriage and a plurality of accumulators: the combination with control means adapted to differentially control the activity and sign characterof registrations upon said accumulators in different columnar positions of the carriage in accordance with a predetermined programme, including a graded abutment member mounted upon the carriage, a series of feeler devices movable into contact with said abutment member, and means whereby a given degree of movement of any one of said feeler devices will effect a change of control in the related accumulator, of a selectively settable series of graded control surfaces mounted in fixed relation to said feelers, and manipulative means movable under control of the appropriately set control surfaces into the paths of movement of said feeler devices.

2. In a listing calculator having a transversely shiftable record carriage and a plurality of accumulators: the combination with control means adapted to differentially control the activity and sign character of registrations upon said accumulators in different columnar positions of the carriage inaccordance with a predetermined programme, including a graded abutment member mounted upon the carriage, a series of feeler devices movable into contact with said abutment member, means whereby a given degree of movement of one of said feeler devices will effect a change of control from minus to plus registration in one accumulator, and means whereby a similar degree of movement of another feeler device will efl'ect a change of control from plus to minus reg- Credit column Debit column Credit column Cram looting column Accumulative program. No. 3+ No. 2- No. 4+ No. 1+-T.

No. 1+ No. 1- No. 1+ Nos. 2, 3, 4, N. A. Nos. 2, 4, N. A Nos. 3, 4, N. 11.... Nos 2, 3, N A Vertical total program... No. 3+=T No. l+-'I.

No. l=lr Nos. 2, 3, 4, N. A. Nos.2,4,N A-

Change N0. 1+ to None.

In effecting these settings, plungers 84 of the No. 3 and No. 4 accumulators will be opposite imperforate portions of the tube 82, except that in the first column the No. 3 accumulator plunger will be opposite the large perforation and in the third column the No. 4 accumulator plunger will be opposite the larger perforation. Likewise the No. 2 accumulator will act only in the second devices.

LORING PICKERING CROSMAN. 

